Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Greece F2 USA F1 USA F2 USA F3 Great Britain F4 USA F8 USA F9 Great Britain F5 USA F17 USA F18 USA F19 USA F24 USA F25 USA F26 USA F2 USA F3 Canada F2 USA F9 USA F10 Italy F4 Great Britain F1 Great Britain F2 2002 Eddleman USTA Challenger - Birmingham USTA Seascape Challenger - Aptos Honolulu Challenger Tallahassee Challenger USA F1 West of England Tennis - Bristol Fifth-Third Bank Tennis Championships - Lexington TED Open - Istanbul Open des Alpes Trophee BNP Paribas - Grenoble Wolfsburg Challenger Sarajevo Challenger Jersey Challenger Irving Challenger Savannah Challenger GHI Bronx Tennis Classic - Bronx Noumea Challenger Wroclaw Challenger Rhodes Challenger Bratislava Challenger Winnetka Challenger Binghamton Challenger S Tennis Master Championship - Graz Tallahassee Challenger U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Kroger / St. Jude International - Memphis Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Dallas Challenger The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Rimouski Challenger Mercedes-Benz Cup - Los Angeles The Surbiton Trophy - Surbiton Eddleman USTA Challenger - Birmingham University of Tennessee USTA Men's Challenger - Knoxville The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Theusbridge.com Tennis Classic - Tarzana USTA Tennis Championships of Houston - Houston The Bolton Challenger - Bolton 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Urbana-Champaign Challenger - Urbana Heineken Open - Auckland USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Neride Prague Indoor - Prague Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Mercedes-Benz Cup - Los Angeles The LTA Wrexham Challenger - Wrexham Prague Open - Prague Ljubljana Open - Ljubljana West of England Challenger - Bristol Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Binghamton Professional Tennis Tournament - Binghamton 3° Trofeo 'Citta di Brindisi' - Brindisi Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Prague Open - Prague The Manchester Trophy - Manchester SAA Hilversum Open - Hilversum The LTA Bolton Challenger - Bolton Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham San Remo Tennis Cup 15° Piertomaso - San Remo The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Lubbock Challenger - Lubbock The LTA Men's Challenger - Southampton The LTA Wrexham Challenger - Wrexham Internazionali di Tennis - Bergamo 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Open D'Orleans - Orleans The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Unique Zagreb Open - Zagreb GHI Bronz Classic - Bronx Ethias Trophy - Mons LTA Shrewsbury Challenger - Shrewsbury Internationaux de Nouvelle-Caledonie - New Caledonia ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Puerto Rico Challenger Tennis Event - Humacao Baton Rouge Pro Tennis Classic - Baton Rouge XL Bermuda Open - Bermuda III Isla de Lanzarote - Lanzarote Sail Open - New Delhi Izmir Cup - Izmir 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Banque Nationale - Granby USTA Seascape Challenger - Aptos The Comercia Bank Challenger - Aptos The Stella Artois Grass Court Championships - London Open D'Orleans - Orleans Shimadzu All Japan Indoor Tennis Championships - Kyoto The Surbiton Trophy - Surbiton Ford Tennis Championships - Louisville Music City Challenger - Nashville Abierto Internacional Varonil Ciudad de Cancun - Cancun Belgrade Challenger Bergamo Challenger Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg Jersey Challenger Baton Rouge Challenger Talahassee Challenger Izmir Challenger Torneo Internacional Challenger Fila 2005 - Leon Nottingham Challenger The LTA Nottingham Challenger - Nottingham Manchester Challenger Lexington Challenger Czech Indoor Open - Prague Jameson Cup - Milan St. Remy Challenger Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise USTA Challenger of Orlando - Orlando Kolding Challenger Eckental Challenger Jersey Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger The LTA Sunderland Challenger - Sunderland 3rd Volkswagon Challenger - Wolfsburg 2006 Challenger of Santa Clarita California Challenger - Valencia Athens Challenger Tallahassee Challenger Grand Prix de Tennis de Lyon - Lyon Rhodes Challenger s Tennis Masters 06 - Graz Bordeaux Challenger Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Nottingham Challenger BMW Tennis Championship - Sunrise Aptos Challenger The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux Ford Tennis Championships - Louisville Challenger DCNS de Cherbourg - Cherbourg Tallahassee Tennis Challenger - Tallahassee Eckental Challenger Aachen Challenger The Surbiton Trophy - Surbiton Oldum Brown Vancouver Open - Vancouver Caversham International Tennis Tournament - Jersey Sarasota Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Vancouver Challenger Vancouver Challenger Binghamton Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Champaign Challenger Dallas Challenger Vancouver Challenger Guadalajara Challenger Rimouski Challenger Savannah Challenger Binghamton Challenger Lexington Challenger The Stella Artois Grass Court Championships - London Aptos Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Sacramento Challenger Grand Prix de Tennis de Lyon - Lyon Charlottesville Challenger Knoxville Challenger Champaign Challenger Sarasota Challenger Dallas Challenger Tallahassee Challenger Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Heineken Open - Auckland Napa Challenger Sacramento Challenger SAP Open - San Jose Kroger / St. Jude International - Memphis Nottingham Challenger Rimouski Challenger U.S. Men's Clay Court Championships - Houston Sarasota Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Nottingham Challenger Binghamton Challenger Sporting Challenger - Turin The Manchester Trophy - Manchester RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Hilton Waikoloa Village USTA Challenger - Waikoloa Sacramento Challenger The Manchester Trophy - Manchester Charlottesville Challenger Knoxville Challenger The Nottingham Cahllenger - Nottingham Napa Challenger Savannah Challenger Tulsa Auto Collection USTA Challenger - Tulsa Geneva Challenger - Geneva The Scottish Tennis Championships - Edinburgh ARMS USTA Challenger - Rocky Mount Genoa Open 'Fondazione Carige' - Genova Verizon Tennis Challenge - Atlanta Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach IPP Open - Helsinki Trani Cup - Trani RCA Championships - Indianapolis Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Music City Challenger - Nashville Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Sydney International - Sydney Millenium Tennis Championships - Delray Beach Thailand Open - Bangkok Gemax Samsung Open 2005 - Belgrade Regions Morgan Keegan Championships - Memphis Tallahassee Tennis Challenger - Tallahassee The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Ethias Trophy - Mons Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland SAP Open - San Jose AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport ECU Prague Open - Prague Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul BMW Tennis Championship - Sunrise Stockholm Open - Stockholm AEGON Championships - London Kobstaedernes ATP Challenger - Kolding Campbells Hall of Fame Tennis Championships - Newport The LTA Hull Challenger - Hull Ramat Hasharon Challenger AEGON Championships - London Orleans Challenger Campbell's Hall of Fame Tennis Championships - Newport Helsinki Challenger Siebel Open - San Jose Atlanta Tennis Championships - Atlanta Open de Nice Cote dAzur - Nice 2001 Centura USTA Challenger - Rocky Mount 2005 Tulsa Challenger - Tulsa SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington D.C. AEGON Championships - London Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Citi Open - Washington US Men's Clay Court Championships - Houston Bath Challenger Open de Rennes - Rennes The Stella Artois Championships - London Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Countrywide Classic - Los Angeles Bauer Watertechnology Cup - Eckental U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Citi Open - Washington US Men's Clay Court Championship - Houston 2001 Eddleman USTA Challenger - Birmingham Ethias Trophy - Mons Galleryfurniture.com Challenge - Atlanta The Nottingham Open - Nottingham TD Waterhouse Cup - Long Island Open de Moselle - Metz CA Tennis Trophy - Vienna The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton The Hamlet Cup - Long Island The Samsung Open - Nottingham RCA Championships - Indianapolis Siebel Open - San Jose Kroger / St. Jude International - Memphis AAPT Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Kroger / St. Jude International - Memphis Mercedes-Benz Cup - Los Angeles Regions Morgan Keegan Championships - Memphis China Open - Beijing The 10tele.com Open - Nottingham Open SEAT 2008 - Barcelona ATP Kremlin Cup - Moscow AEGON Championships - London Countrywide Classic - Los Angeles Open de Moselle - Metz Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Farmers Classic - Los Angeles Franklin Templeton Tennis Classic - Scottsdale The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Brisbane - Brisbane Tennis Masters Series - Miami Tennis Masters Series - Paris Telecom Italia Masters - Rome BNP Paribas Masters - Paris Masters Series Madrid - Madrid Tennis Masters Series - Madrid Western & Southern Open - Cincinnati U.S. Open - New York Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Team Championship - Dusseldorf Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Colonial Classic - Kooyong 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, 1R, USA-AUT 5-0 LTA Wimbledon Wildcard Play-off tournament Olympics - Beijing